﻿#include "log.h"

log::log()
{
   log_file.setFileName("./log.txt");
}

void log::add_log(QString caller ,QString log_data)
/*
*日志记录的是用户的每个操作，以及报错等记录。不记录数据库插入的数据；
*/
{
   log_file.open(QIODevice::ReadWrite | QIODevice::Append);
   QTextStream out(&log_file);
   // 先打印日志时间
   out << QDate::currentDate().toString()<< QTime::currentTime().toString()<<" ";
   //再打印日志的函数名
   out << caller <<" ";
   //再打印日志内容
   out<<log_data<<" ";
   //最后打印回车
   out<<"\n";
   log_file.close();
}

